devanado imbricado - French English Dictionary